/* serve */
.serve{
    width: 100%;
    height: auto;
}

/* trainingAgencyW 培训机构 */
.trainingAgencyW{
    width: 100%;
    height: auto;
}
.trainingAgencyWT{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.trainingAgencyWTC{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.trainingAgencyWN{
    width: 100%;
    height: auto;
    margin-top: 25px;
    border-bottom: 1px solid #e5e5e5;
}
.trainingAgencyWN a{
    display: block;
    float: left;
    font-size: 18px;
    color: #666;
    line-height: 40px;
    margin-right: 30px;
    border-bottom: 1px solid transparent;
}
.trainingAgencyWN a.on{
    border-bottom: 1px solid #ed3745;
}
.trainingAgencyWN a:hover{
    border-bottom: 1px solid #ed3745;
}
.trainingAgencyWC{
    width: 100%;
    height: auto;
}
.trainingAgencyWCO{
    width: 100%;
    height: auto;
}
.contactUs4C{
    width: 100%;
    height: auto;
}
.contactUs4C li{
    width: 100%;
    height: auto;
    border:1px solid #f8f8f8;
    box-sizing: border-box;
    margin-top: 30px;
}
.contactUs4CR{
    float: right;
    width: 21.6%;
    height: auto;
}
.contactUs4CR img{
    display: block;
    width: 86%;
    height: auto;
    margin: 15% auto 0px auto;
}
.contactUs4CL{
    float: left;
    width: 78.4%;
    height: auto;
    background: #f8f8f8;
}
.contactUs4CLS{
    width: 100%;
    height: auto;
    border:1px solid #f8f8f8;
}
.contactUs4CLS tr{
    border:1px solid #f8f8f8;
}
.contactUs4CLS tr td{
    border:1px solid #fff;
    font-size: 14px;
    color: #333;
    line-height: 26px;
}
.contactUs4CLS tr.contactUs4CLStit{
    background: #eaeaea;
}
.contactUs4CLS tr.contactUs4CLStit td{
    padding: 12px 15px;
}
.contactUs4CLS tr td span{
    display: block;
    background: #eaeaea;
    padding: 12px 15px;
    text-align: center;
}
.contactUs4CLS tr td em{
    display: block;
    padding: 12px 15px;
}
.contactUs4CLS tr td em img{
    display: inline-block;
    width: auto;
    height: 14px;
}
.trainingAgencyWCOE{
    width: 100%;
    height: auto;
    margin-top: 15px;
}
.trainingAgencyWCOtit{
    width: 100%;
    height: auto;
    margin-top: 20px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 15px;
}
.trainingAgencyWCOtit p{
    font-size: 24px;
    color: #333;
}

/* trainingAgencyWdetails 培训机构详情 */
.trainingAgencyWdetails{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.trainingAgencyWdetailsE{
    width: 100%;
    height: auto;
    margin-top: 20px;
}

/* certificateW 证书查询 */
.certificateW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.certificateWT{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.certificateWC{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.certificateWtit{
    width: 100%;
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 15px;
}
.certificateWtit p{
    font-size: 24px;
    color: #333;
}
.certificateWCtit{
    font-size: 14px;
    color: #eb5151;
    margin-top: 10px;
}
.certificateWCF{
    width: 770px;
    height: auto;
    margin-top: 15px;
}
.certificateWCFI{
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.certificateWCFI p{
    width: 14%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #999;
    line-height: 60px;
    text-align: right;
}
.certificateWCFI p em{
    color: #f00;
}
.certificateWCFIR{
    width: 85%;
    height: auto;
    float: right;
}
.certificateWCFIR select{
    display: block;
    width: 100%;
    height: 60px;
    font-size: 14px;
    color: #333;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.certificateWCFIRinput{
    display: block;
    width: 100%;
    height: 60px;
    font-size: 14px;
    color: #333;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.certificateWCFIRsub{
    display: block;
    width: 190px;
    height: 38px;
    font-size: 14px;
    color: #fff;
    border:none;
    background: #ed3745;
}
.certificateWCFIRsub:hover{
    opacity: 0.8;
}
.certificateWCFIYzm{
    margin-left: 15%;
}
.certificateWCE{
    width: 100%;
    height: auto;
    margin-top:30px;
    display: none;
}
.certificateWCE p{
    font-size: 16px;
    color: #333;
    line-height: 30px;
    margin-top: 10px;
}
.certificateWCE img{
    display: block;
    width: 430px;
    height: auto;
}




.certificateWCM{
    width: 730px;
    height: auto;
    margin-top: 25px;
}
.certificateWCMimg{
    display: block;
    width: 100%;
    height: auto;
    border:1px solid #bababa;
}
.certificateWCMB{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.certificateWCMBsub{
    display: block;
    float: left;
    width: 190px;
    height: 60px;
    box-sizing: border-box;
    font-size: 18px;
}
.certificateWCMBsub1{
    color: #fff;
    background: #ed3745;
}
certificateWCMBsub1:hover{
    opacity: 0.8;
}
.certificateWCMBsub2{
    color: #ed3745;
    background: #fff;
    border:1px solid #ed3745 !important;
    margin-left: 23px;
}
.certificateWCMBsub2:hover{
    color: #fff;
    background: #ed3745;
}

/* certificateWdownload 证书查询下载 */

/* noticeW 培训须知 */
.noticeW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.noticeWT{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.noticeWN{
    width: 100%;
    height: auto;
    margin-top: 25px;
    border-bottom: 1px solid #e5e5e5;
}
.noticeWN a{
    display: block;
    float: left;
    font-size: 18px;
    color: #666;
    line-height: 40px;
    margin-right: 30px;
    border-bottom: 1px solid transparent;
}
.noticeWN a.on{
    border-bottom: 1px solid #ed3745;
    color: #ed3745;
}
.noticeWN a:hover{
    border-bottom: 1px solid #ed3745;
    color: #ed3745;
}
.noticeWC{
    width: 100%;
    height: auto;
}
.noticeWCO{
    width: 100%;
    height: auto;
}
.noticeWCO1{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 15px;
}
.noticeWCO1 ul{
    width: 110%;
    height: auto;
}
.noticeWCO1 ul li{
    width: 44.3%;
    height: auto;
    float: left;
    margin-right: 2.3%;
    margin-top: 2.3%;
}
.noticeWCO3{
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.noticeWCO3S{
    width: 100%;
    height: auto;
}
.noticeWCO3S{
    width: 100%;
    height: auto;
    border:1px solid #eee;
}
.noticeWCO3S tr{
    border:1px solid #eee;
}
.noticeWCO3S tr td{
    border:1px solid #eee;
    padding: 10px 10px;
    text-align: center;
    font-size: 14px;
    color: #666;
    line-height: 26px;
}
.noticeWCO3E{
    width: 100%;
    height: auto;
    margin-top: 15px;
    font-size: 14px;
    color: #666;
    line-height: 29px;
}
.noticeWCO4{
    width: 100%;
    height: auto;
}
.noticeWCO4N{
    width: 100%;
    height: auto;
    margin-top: 15px;
}
.noticeWCO4N a{
    display: block;
    float: left;
    width: auto;
    height: auto;
    font-size: 14px;
    color: #999;
    line-height: 40px;
    padding:0px 10px;
    background: #ebebeb;
    margin-right: 5px;
    margin-top: 5px;
    border:1px solid transparent;
}
.noticeWCO4N a.on{
    color: #ed3745;
    border:1px solid #ed3745;
    background: #fff;
}
.noticeWCO4N a:hover{
    color: #ed3745;
    border:1px solid #ed3745;
    background: #fff;
}
.noticeWCO4C{
    width: 100%;
    height: auto;
}
.noticeWCO4CO{
    width: 100%;
    height: auto;
}
.noticeWCO4CO1{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.noticeWCO4CO1Ta{
    width: 100%;
    height: auto;
}
.noticeWCO4CO1S{
    width: 100%;
    height: auto;
    border:1px solid #f8f8f8;
    background: #f8f8f8;
}
.noticeWCO4CO1S tr{
    border:1px solid #f8f8f8;
}
.noticeWCO4CO1S tr td{
    border:1px solid #fff;
    font-size: 14px;
    color: #333;
    line-height: 26px;
    padding: 12px 15px;
    text-align: center;
}
.noticeWCO4CO1S tr td img{
    display: block;
    width: 20px;
    height: auto;
    margin: 0px auto;
}
.noticeWCO4CO1S tr.noticeWCO4CO1Stit{
    background: #eaeaea;
}
.noticeWCO4CO1btn{
    width: 190px;
    height: auto;
    background: #c5c5c5;
    font-size: 14px;
    color: #fff;
    line-height: 38px;
    text-align: center;
    margin: 25px auto 0px auto;
    cursor: pointer;
}
.noticeWCO4CO1btn:hover{
    opacity: 0.8;
}
.noticeWCO4CO1E{
    width: 100%;
    height: auto;
    margin-top: 25px;
}

/* 学习向导 studyWizardW */
.studyWizardW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.studyWizardWE{
    width: 100%;
    height: auto;
    margin-top: 30px;
}

/* exhibitionHallW 展厅 */
.exhibitionHallW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.exhibitionHallWT{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.exhibitionHallWC{
    width: 100%;
    height: auto;
}
.exhibitionHallWCO{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.exhibitionHallWCO img{
    display: block;
    width: 100%;
    height: auto;
}

/* callCenterW call center */
.callCenterW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.callCenterWE{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.callCenterWEC{
    width: 100%;
    height: auto;
    margin-top: 15px;;
}
.callCenterWEC h4{
    font-size: 16px;
    color: #333;
    line-height: 26px;
    padding-bottom: 6px;
    border-bottom: solid 1px #f1f1f1;
}
.callCenterWEC p{
    font-size: 14px;
    color: #666;
    line-height: 26px;
}

/* afterServiceW 售后服务 */
.afterServiceW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.afterServiceWE{
    width: 100%;
    height: auto;
    margin-top: 25px;
}

/* serveQuestionsW 问询与建议(我要提问) */
.serveQuestionsW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.serveQuestionsWC{
    width: 80%;
    height: auto;
    margin: 40px auto;
}
.serveQuestionsWCI{
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.serveQuestionsWCIS{
    width: 49%;
    height: auto;
}
.serveQuestionsWCISl{
    float: left;
}
.serveQuestionsWCISr{
    float: right;
}
.serveQuestionsWCIS p{
    width: 20%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #999;
    line-height: 60px;
    text-align: right;
}
.serveQuestionsWCIS p em{
    color: #f00;
}
.serveQuestionsWCIS select{
    display: block;
    width: 80%;
    height: 60px;
    float: right;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveQuestionsWCIS input{
    display: block;
    width: 80%;
    height: 60px;
    float: right;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveQuestionsWCIE{
    width: 100%;
    height: auto;
}
.serveQuestionsWCIE p{
    width: 9.8%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #999;
    line-height: 60px;
    text-align: right;
}
.serveQuestionsWCIE p em{
    color: #f00;
}
.serveQuestionsWCIE .serveQuestionsWCIER{
    width: 90.2%;
    height: auto;
    float: right;
}
.serveQuestionsWCIE .serveQuestionsWCIER textarea{
    display: block;
    width: 100%;
    min-height: 100px;
    font-size: 14px;
    color: #666;
    padding: 10px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveQuestionsWCIE .serveQuestionsWCIER .serveQuestionsWCIERinput{
    display: block;
    width: 100%;
    height: 60px;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveQuestionsWCIERM{
    width: 100%;
    height: auto;
}
.serveQuestionsWCIERMS{
    float: left;
    width: 140px;
    height: auto;
    position: relative;
    margin-right: 20px;
}
.serveQuestionsWCIERMSimg{
    display: block;
    width: 100%;
    height: auto;
}
.serveQuestionsWCIERMSclose{
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    top:-9px;
    right: -9px;
    z-index: 10;
    cursor: pointer;
}
serveQuestionsWCIERMSclose:hover{
    opacity: 0.8;
}
.serveQuestionsWCIERMF{
    float: left;
    width: 140px;
    height: auto;
    position: relative;
}
.serveQuestionsWCIERMF img{
    display: block;
    width: 100%;
    height: auto;
}
.serveQuestionsWCIERMF input{
    display: block;
    width: 100%;
    height: 100% !important;
    position: absolute;
    top:0px;
    right: 0px;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
}
.serveQuestionsWCIERC{
    display: block;
    width: 100%;
    height: auto;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
    line-height: 30px;
    vertical-align: middle;
}
.serveQuestionsWCIERC input{
    display: inline-block;
    vertical-align: middle;
}
.serveQuestionsWCIERbtn{
    display: block;
    width: 190px;
    height: 38px;
    font-size: 14px;
    color: #fff;
    background: #ed3745;
    margin: 20px auto 0px auto;
}
.serveQuestionsWCIERbtn:hover{
    opacity: 0.8;
}

/* serveQuery 问询与建议(我要查询) */

/* serveAttestationW 认证机构查询 */
.serveAttestationW{
    width: 100%;
    height: auto;
    margin-top:40px;
}
.serveAttestationWT{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.serveAttestationWS{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}
.serveAttestationWS ul{
    width: 110%;
    height: auto;
}
.serveAttestationWS ul li{
    width: 44.3%;
    height: auto;
    float: left;
    margin-right: 2.3%;
    margin-top: 2.3%;
}
.serveAttestationWS ul li a{
    display: block;
    width: 100%;
    height: auto;
    position: relative;
}
.serveAttestationWS ul li a img{
    display: block;
    width: 100%;
    height: auto;
}
.serveAttestationWS ul li a p{
    width: 100%;
    height: auto;
    font-size: 30px;
    color: #fff;
    padding: 0px 10px;
    position: absolute;
	top: 50%;
	left: 50%;
    transform: translate(-50%, -50%);
    box-sizing: border-box;
    text-align: center;
}

/* serveIntelligence 认证机构查询（授权机构资质查询） */
.serveIntelligence{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.serveIntelligenceF{
    width: 100%;
    height: auto;
    padding-top: 10px;
}
.serveIntelligenceFS{
    width:80%;
    height: auto;
    margin: 0px auto;
    text-align: center;
}
.serveIntelligenceFSI{
    display: inline-block;
    width: 48%;
    height: auto;
    /* float: left; */
    margin: 20px 0px 0px 0px;
    vertical-align: middle;
}
.serveIntelligenceFSI p{
    width: 20%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #999;
    line-height: 60px;
    text-align: right;
}
.serveIntelligenceFSI select{
    display: block;
    width: 80%;
    height: 60px;
    float: right;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveIntelligenceFSI input{
    display: block;
    width: 80%;
    height: 60px;
    float: right;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveIntelligenceFSIyzm{
    width: 80%;
    float: right;
}
.serveIntelligenceFbtn{
    display: block;
    width: 190px;
    height: 38px;
    font-size: 14px;
    color: #fff;
    background: #ed3745;
    margin: 25px auto 0px auto;
}
.serveIntelligenceFbtn:hover{
    opacity: 0.8;
}

/* serveWarrantW 认证机构查询（授权证书真伪查询） */

/* serveFaqW FAQ */
.serveFaqW{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.serveFaqWT{
    width: 100%;
    height: auto;
    margin-top: 25px;
}
.serveFaqWTF{
    width: 100%;
    height: auto;
}
.serveFaqWTFI{
    width: 315px;
    height: auto;
    float: left;
    margin-right: 20px;
    margin-top: 20px;
}
.serveFaqWTFI p{
    width: 28%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #999;
    line-height: 60px;
    text-align: right;
}
.serveFaqWTFI select{
    display: block;
    width: 71%;
    height: 60px;
    float: right;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveFaqWTFI input{
    display: block;
    width: 71%;
    height: 60px;
    float: right;
    font-size: 14px;
    color: #666;
    padding: 0px 10px;
    box-sizing: border-box;
    border:1px solid #d5d5d5;
}
.serveFaqWTFbtn{
    display: block;
    width: 65px;
    height: 60px;
    float: left;
    border:none;
    background: #ed3745 url(../../static/images/contactUs1S.png) no-repeat center center;
    background-size:30px 32px;
    margin-top: 20px;
}
.serveFaqWS{
    width: 100%;
    height: auto;
    margin-top: 40px;
}
.serveFaqWSC{
    width: 100%;
    height: auto;
    padding-top: 10px;
}
.serveFaqWSC li{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 15px;
}
.serveFaqWSC li .serveFaqWSCT{
    width: 100%;
    height: auto;
    padding: 20px 40px 20px 0px;
    box-sizing: border-box;
    background:  url(../../static/images/serveFaqWSC1.png) no-repeat right center;
    background-size:20px 10px;
}
.serveFaqWSC li.on .serveFaqWSCT{
    background:  url(../../static/images/serveFaqWSC2.png) no-repeat right center;
    background-size:20px 10px;
}
.serveFaqWSCT h4{
    float: left;
    width: 80%;
    font-size: 18px;
    color: #333;
    font-weight: normal;
    line-height: 30px;
    vertical-align: middle;
}
.serveFaqWSCT h4 em{
    display: inline-block;
    font-size: 16px;
    color: #ed3745;
}
.serveFaqWSCT p{
    float: right;
    width: 20%;
    font-size: 14px;
    color: #999;
    line-height: 30px;
    text-align: right;
}
.serveFaqWSCS{
    width: 100%;
    height: auto;
    border:1px solid #bfbfbf;
    background:#f8f8f8;
    padding: 20px 20px;
    box-sizing: border-box;
    display: none;
}
.serveFaqWSCSO{
    width: 100%;
    height: auto;
    box-sizing: border-box;
    background:  url(../../static/images/serveFaqWSCS.png) no-repeat left 6px;
    background-size:18px 14px;
    padding-left: 30px;
}
.serveFaqWSCSO p{
    font-size: 14px;
    color: #666;
    line-height: 25px;
}
.serveFaqWSCSOa{
    display: block;
    width: 100%;
    height: auto;
    font-size: 14px;
    color: #333;
    text-align: right;
    text-decoration: underline;
    cursor: pointer;
}
.serveFaqWSCSOa:hover{
    color: #ed3745;
}
/* 评分弹窗 */
.serveFaqWSCSOaPUP{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.4);
    position: fixed;
    top:0px;
    left: 0px;
    z-index: 80;
    display: none;
}
.serveFaqWSCSOaPUPC{
    width: 600px;
    height: auto;
    background: #fff;
    padding: 40px 40px;
    box-sizing: border-box;
    position: absolute;
	top: 50%;
	left: 50%;
    transform: translate(-50%, -50%);
    z-index: 90;
}
.serveFaqWSCSOaPUPClose{
    display: block;
    font-size: 26px;
    color: #666;
    position: absolute;
    top: 0px;
    right: 10px;
    cursor: pointer;
}
.serveFaqWSCSOaPUPClose:hover{
    color: #ed3745;
}
.serveFaqWSCSOaPUPC h2{
    font-size: 20px;
    color: #333;
    font-weight: normal;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
}
.serveFaqWSCSOaPUPCE{
    width: 100%;
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    padding: 20px 0px 30px 0px;
}
.serveFaqWSCSOaPUPCEtit{
    font-size: 16px;
    color: #333;
    line-height: 26px;
}
.serveFaqWSCSOaPUPCEC{
    width: 100%;
    height: auto;
    border:1px solid #bfbfbf;
    background:#f8f8f8;
    padding: 10px 10px;
    box-sizing: border-box;
    margin: 10px 0px;
}
.serveFaqWSCSOaPUPCEC p{
    font-size: 16px;
    color: #666;
    line-height: 26px;
}
.serveFaqWSCSOaPUPCEB{
    font-size: 14px;
    color: #999;
    text-align: right;
}
.serveFaqWSCSOaPUPCS{
    width: 100%;
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    padding: 25px 0px 25px 0px;
}
.serveFaqWSCSOaPUPCSbtn{
    display: block;
    float: right;
    width: 100px;
    height: 33px;
    font-size: 14px;
    color: #999;
    background: #ececec;
}
.serveFaqWSCSOaPUPCSbtn:hover{
    background: #ddd;
}
.serveFaqWSCSOaPUPCSM{
    float: left;
}
.serveFaqWSCSOaPUPCSM img{
    display: inline-block;
    width: 30px;
    height: auto;
    vertical-align: middle;
}
.serveFaqWSCSOaPUPCB{
    width: 100%;
    height: auto;
    padding: 25px 0px 0px 0px;
}
.serveFaqWSCSOaPUPCB input{
    display: block;
    width: 60%;
    height: 33px;
    float: left;
    font-size: 14px;
    color: #777;
    border: 1px solid #e5e5e5;
    padding: 0px 10px;
    box-sizing: border-box;
}


/* 培训资料 trainingMaterials */
.trainingMaterials{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
























/* 媒体查询 */
/** max-width:1400px **/
@media only screen and (max-width: 1399px){
    
    .contactUs4CR img{
        margin: 30% auto 0px auto;
    }
    .serveQuestionsWCIS p{
        width: 18%;
    }
    .serveQuestionsWCIS select{
        width: 81%;
    }
    .serveQuestionsWCIS input{
        width: 81%;
    }
    .serveQuestionsWCIE p{
        width: 8.8%;
    }
    .serveQuestionsWCIE .serveQuestionsWCIER{
        width: 90.5%;
    }
    

}

/** max-width:1300px **/
@media only screen and (max-width: 1299px){
    
    .contactUs4CR img{
        margin: 30% auto 0px auto;
    }
    

}

/** max-width:1200px **/
@media only screen and (max-width: 1199px){
    .serveQuestionsWCIS p{
        width: 20%;
    }
    .serveQuestionsWCIS select{
        width: 79%;
    }
    .serveQuestionsWCIS input{
        width: 79%;
    }
    .serveQuestionsWCIE p{
        width: 9.9%;
    }
    .serveQuestionsWCIE .serveQuestionsWCIER{
        width: 89.5%;
    }
   
}

/** max-width:1024px **/
@media only screen and (max-width: 1023px){
    
    .contactUs4CR img{
        display: none;
    }
    .contactUs4CL{
        float: none;
        width: 100%;
    }
    .trainingAgencyWCOtit p{
        font-size: 20px;
    }
    .certificateWCFI p{
        line-height: 40px;
        width: 18%;
    }
    .certificateWCFIR{
        width: 81%;
    }
    .certificateWCFIYzm{
        margin-left: 19%;
    }
    .certificateWCFIR select{
        height: 40px;
    }
    .certificateWCFIRinput{
        height: 40px;
    }
    .certificateWCF{
        width: 650px;
    }
    .certificateWCMBsub{
        width: 170px;
        height: 40px;
        font-size: 16px;
    }
    .serveQuestionsWCIS{
        width: 100%;
    }
    .serveQuestionsWCISl{
        float: none;
    }
    .serveQuestionsWCISr{
        float: none;
        margin-top: 20px;
    }
    .serveQuestionsWCIS p{
        width: 15%;
        line-height: 40px;
    }
    .serveQuestionsWCIS select{
        width: 83%;
        height: 40px;
    }
    .serveQuestionsWCIS input{
        width: 83%;
        height: 40px;
    }
    .serveQuestionsWCIE p{
        width:15%;
        line-height: 40px;
    }
    .serveQuestionsWCIE .serveQuestionsWCIER{
        width: 83%;
    }
    .serveQuestionsWCIE .serveQuestionsWCIER .serveQuestionsWCIERinput{
        height: 40px;
    }
    .certificateWtit p{
        font-size: 20px;
    }
    .serveAttestationWS ul li a p{
        font-size: 20px;
    }
    .serveIntelligenceFSI p{
        line-height: 40px;
    }
    .serveIntelligenceFSI select{
        height: 40px;
    }
    .serveIntelligenceFSI input{
        height: 40px;
    }
    .serveFaqWTFI p{
        line-height: 40px;
    }
    .serveFaqWTFI select{
        height: 40px;
    }
    .serveFaqWTFI input{
        height: 40px;
    }
    .serveFaqWTFbtn{
        width: 45px;
        height: 40px;
        background-size: 20px 20px;
    }
    .serveFaqWSCT h4{
        float: none;
        width: 100%;
        font-size: 16px;
        line-height: 25px;
    }
    .serveFaqWSCT h4 em{
        font-size: 14px;
    }
    .serveFaqWSCT{
        padding: 10px 25px 10px 0px;
    }
    .serveFaqWSCT p{
        float: none;
        width: 100%;
        line-height: 25px;
        text-align: left;
    }

}

/** max-width:850px **/
@media only screen and (max-width: 849px){
   .certificateWCM{
       width: 100%;
   }

}



/** max-width:750px **/
@media only screen and (max-width: 749px){
    
    .contactUs4CL{
        overflow-y: hidden;
        overflow-x: scroll;
    }
    .contactUs4CLS{
        width: 750px;
    }
    .contactUs4C li{
        margin-top: 20px;
    }
    .trainingAgencyWN a {
        font-size: 16px;
        margin-right: 20px;
    }
    .certificateWCF{
        width: 100%;
    }
    .noticeWN a{
        font-size: 16px;
        margin-right: 20px;
    }
    .noticeWCO4N a{
        line-height: 30px;
        font-size: 12px;
        padding: 0px 6px;
    }
    .noticeWCO4CO1Ta{
        overflow-x: scroll;
        overflow-y: hidden;
    }
    .noticeWCO4CO1S{
        width: 750px;
    }
    .serveQuestionsWCIERMS{
        width: 100px;
        margin-right: 10px;
    }
    .serveQuestionsWCIERMF{
        width: 100px;
    }
    .serveQuestionsWCIS p{
        width: 100%;
        float: none;
        text-align: left;
    }
    .serveQuestionsWCIS select{
        width: 100%;
        float: none;
    }
    .serveQuestionsWCIS input{
        width: 100%;
        float: none;
    }
    .serveQuestionsWCIE p{
        width: 100%;
        float: none;
        text-align: left;
    }
    .serveQuestionsWCIE .serveQuestionsWCIER{
        width: 100%;
        float: none;
    }
    .serveQuestionsWCIERbtn{
        width: 170px;
        height: 35px;
    }
    .serveAttestationWS ul{
        width: 100%;
    }
    .serveAttestationWS ul li{
        float: none;
        width: 100%;
        margin-right: 0%;
        margin-top: 15px;
    }
    .serveIntelligenceFSI{
        width: 100%;
        margin: 20px 0px 0px 0px;
    }
    .serveIntelligenceFSI p{
        width: 100%;
        float: none;
        text-align: left;
    }
    .serveIntelligenceFSI select{
        width: 100%;
        float: none;
    }
    .serveIntelligenceFSI input{
        width: 100%;
        float: none;
    }
    .serveIntelligenceFSIyzm{
        width: 100%;
        float: none;
    }
    .serveIntelligenceFbtn{
        width: 170px;
        height: 35px;
    }
    .serveFaqWTFI{
        width: 100%;
        float: none;
        margin-right: 0px;
    }
    .serveFaqWTFI p{
        width: 100%;
        float: none;
        text-align: left;
    }
    .serveFaqWTFI select{
        width: 100%;
        float: none;
    }
    .serveFaqWTFI input{
        width: 100%;
        float: none;
    }
    .serveFaqWTFbtn{
        margin: 20px auto 0px auto;
        float: none;
    }
    .serveFaqWSCS{
        padding: 15px 15px;
    }
    .serveFaqWSCSOaPUPC{
        width: 94%;
        padding: 20px 20px;
    }
    .serveFaqWSCSOaPUPC h2{
        font-size: 18px;
    }
    .serveFaqWSCSOaPUPCEtit{
        font-size: 14px;
    }
    .serveFaqWSCSOaPUPCEC p{
        font-size: 14px;
    }
    .certificateWCE p{
        font-size: 14px;
        line-height: 26px;
    }

}

/** max-width:610px **/
@media only screen and (max-width: 609px){
    .certificateWCFI p{
        width: 100%;
        float: none;
        text-align: left;
    }
    .certificateWCFIR{
        width: 100%;
        float: none;
    }
    .certificateWCFIYzm{
        margin-left: 0%;
    }
}

/** max-width:580px **/
@media only screen and (max-width: 579px){
    .serveFaqWSC li .serveFaqWSCT{
        padding: 10px 0px 10px 0px;
        background:none;
    }
    .serveFaqWSCSOaPUPCSM{
        width: 100%;
        float: none;
    }
    .serveFaqWSCSOaPUPCSM img{
        width: 22px;
    }
    .serveFaqWSCSOaPUPCSbtn{
        margin-top: 10px;
    }
    .serveFaqWSCSOaPUPCB input{
        float: none;
        width: 100%;
    }
}

/** max-width:470px **/
@media only screen and (max-width: 469px){
    .certificateWCE img{
        width: 100%;
    }
    
}

/** max-width:460px **/
@media only screen and (max-width: 459px){
    .certificateWCMBsub{
       float: none;
    }
    .certificateWCMBsub2{
        margin-left: 0px;
        margin-top: 15px;
    }
    .trainingAgencyWN a {
        font-size: 14px;
        margin-right: 15px;
    }
    .noticeWN a{
        font-size: 14px;
        margin-right: 15px;
    }
    
}

/** max-width:360px **/
@media only screen and (max-width: 359px){
    
}




















